home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / src / lib / c / time / Time_Add.man < prev    next >
Text File  |  1990-11-27  |  954b  |  41 lines

  1. ' $Header: /sprite/src/lib/c/time/RCS/Time_Add.man,v 1.2 90/11/27 16:03:29 kupfer Exp $ SPRITE (Berkeley)
  2. '
  3. '  ROUGH DRAFT!!!
  4. '
  5. .so \*(]ltmac.sprite
  6. .HS Time_Add lib
  7. .BS
  8. .SH NAME
  9. Time_Add, Time_Subtract, Time_Multiply, Time_Divide \- time arithmetic operations
  10. .SH SYNOPSIS
  11. .nf
  12. \fB#include <spriteTime.h>\fR
  13.  
  14. \fBTime_Add\fR(\fIa, b, resultPtr\fR)
  15.  
  16. \fBTime_Subtract\fR(\fIa, b, resultPtr\fR)
  17.  
  18. \fBTime_Multiply\fR(\fIa, c, resultPtr\fR)
  19.  
  20. \fBTime_Divide\fR(\fIa, c, resultPtr\fR)
  21. .SH ARGUMENTS
  22. .AP Time a in
  23. .AP Time b in
  24. Time values to be operated on.
  25. .AP int c in
  26. An integer factor used to modify a time.
  27. .AP Time *resultPtr out
  28. The result of the operation.
  29. .BE
  30. .SH DESCRIPTION
  31. These procedures perform the following arithmetic operations on Time values.
  32. .nf
  33. Add:        *resultPtr = a + b;
  34. Subtract:    *resultPtr = a - b;
  35. Multiply:    *resultPtr = a X c;
  36. Divide:        *resultPtr = a / c;
  37. .fi
  38. An in parameter can be specified as the the out parameter.
  39. .SH KEYWORDS
  40. time
  41.